package com.hongdee.crm.task.service;

/**
 * 名  称: ITCrmCarPropertyTaskService
 * 类  型: interface
 * 描  述: 车辆标签定时任务
 * 路  径: com.hongdee.crm.task.service
 * 作  者: wangshuai
 * 日  期: 2017/3/15
 */
public interface ITCrmCarPropertyTaskService {

    /**
     * 新车标签任务
     */
    public Integer newCarLabelTaskQuartz() throws Exception;

    /**
     * 社会招揽标签任务
     */
    public Integer carSolicitLabelTaskQuartz() throws Exception;

    /**
     * 车辆流失标签任务
     */
    public Integer carLossLabelTaskQuartz() throws Exception;

    /**
     * 流失返还标签任务
     */
    public Integer carLossToBackLabelTaskQuartz() throws Exception;

    /**
     * 车辆事故标签
     */
    public Integer carAccidentLabelTaskQuartz() throws Exception;

    /**
     * 车辆三次进厂
     */
    public Integer threeFactoryActivityTaskQuartz() throws Exception;

    /**
     * 清空车辆标签表
     * @throws Exception
     */
    public void truncateCrmCarProperty()throws Exception;
}
